package com.xiguanlezz.cn.common;

import lombok.Getter;

/**
 * @Author：习惯了种种
 * @CreateDate：2024/10/16 22:26
 * @Description：消息头实体类
 */
@Getter
public class MessageHeader {
    // 版本号
    private int version = 1;

    // 操作类型
    private int opType;

    // 消息的唯一标志
    private long msgId;

    public MessageHeader(int opType, long msgId) {
        this.opType = opType;
        this.msgId = msgId;
    }

    public MessageHeader(int version, int opType, long msgId) {
        this(opType, msgId);
        this.version = version;
    }
}
